ROBUST: a next generation software reliability engineering tool
نویسندگان
چکیده
In this paper we propose an approach for linking the isolated research results together and describe a tool supporting the incorporation of the various existing modeling techniques. The new tool named ROBUST is based on recent research results validated using actual data. It employs knowledge of static software complexity metrics, dynamic failure data and test coverages for software reliability estimation and prediction at different software development phases.
منابع مشابه
Process-centered Software Engineering Environments as the Next Generation of CASE Tools
Software engineering focuses on one single goal, namely to produce high-quality software [Pressman92]. In the literature numerous quality factors for software are identified. Examples are correctness, reliability, efficiency, integrity, usability, maintainability, flexibility, portability, reusability, interoperability [Pressman92]. While it is easy for us to develop an intuitive understanding ...
متن کاملAutomation for task analysis of next generation air traffic management systems
The increasing span of control of Air Traffic Control enterprise automation (e.g. Flight Schedule Monitor, Departure Flow Management), along with lean-processes and pay-for-performance business models, has placed increased emphasis on operator training time and error rates. There are two traditional approaches to the design of human–computer interaction (HCI) to minimize training time and reduc...
متن کاملMARKOVIAN SOFTWARE RELIABILITY MODEL FOR TWO TYPES OF FAILURES WITH IMPERFECT DEBUGGING RATE AND GENERATION OF ERRORS
N
متن کاملReliability Modeling and Assessment for Open Source Cloud Software: A Stochastic Approach
Software development based on the Open Source Software (OSS) model is being increasingly accepted to stand up servers and applications. In particular, Cloud OSS is now attracting attention as the next generation of software products due to cost efficiencies and quick delivery. This chapter focuses on the software reliability modeling and assessment for Cloud computing infrastructure software, e...
متن کاملA Comparison of ECMA PCTE and ODMG-93
Integrated Computer Aided Software Engineering (CASE) tool environments are essential to improve productivity of software development. To provide portable integrated tool environments, Portable Common Tool Environment (PCTE) was introduced. PCTE is a standard for Software Engineering Environments (SEEs). PCTE provides a number of SEE repository services as a form of public tool interface for CA...
متن کامل